devriye teknesi - German English Dictionary